french rice - French English Dictionary